// 引入fs模块
const fs = require("fs");

// 调用读取文件方法
/* fs.readFile("./测试.md", (err, data) => {
  // 如果失败，抛出错误
  if (err) throw err;
  // 如果成功，输出
  console.log(data.toString());
}); */

// 使用Promise封装异步函数
const p = new Promise((resolve, reject) => {
  fs.readFile("./测试.md1", (err, data) => {
    // 如果失败
    if (err) {
      reject(err);
    } else {
      // 如果成功
      resolve(data.toString());
    }
  });
});

p.then(
  value => {
    console.log(value);
  },
  reason => {
    console.log("失败了!!!");
  }
);
